home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 March / EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso / earcd / on-line / lynx282 / changes next >
Text File  |  1999-01-01  |  7KB  |  111 lines

  1. 1999-03-17 (2.8.2dev.20)
  2. * protect a couple of spaces with quotes in def7_uni.tbl (suggested by KW) - TD
  3. * add ifdef's for NO_RULES to HTAAServ.c - HN
  4. * add configure --disable-news option - JS
  5. * add configure --disable-finger option - JS
  6. * add malloc checks, remove some #includes that don't need to exist, and
  7.   cleanup where somebody decided to waste instructions setting fields to 0 when
  8.   he already memset()ed the whole struct to 0 (John Bley). 
  9. * remove obsolete/unmaintained SHORT_NAMES ifdef's (John Bley).
  10. * add/use LYTrimStartfile function (suggested by LP) - TD
  11. * correct missing null-pointer check in add_printer_to_list function (forwarded
  12.   by BJP from Debian bug-reports) - TD
  13. * add notes about $CC variable to INSTALLATION and PROBLEMS - JS, PW
  14. * tweak for TABLE formatting: break line at </TR> end tag (don't wait 
  15.   for next <TR> start tag), effective in SortaSGML mode only - KW 
  16. * lots of color style changes, only effective if compiled with USE_COLOR_STYLE;
  17.   together they seem to make color styles act much more reliably and
  18.   consistently - KW
  19.   - Moved some extern definitions and declarations. 
  20.   - Made extra handling for LINK REL (or TITLE) attributes consistent 
  21.     with example lynx.lss file. 
  22.   - More complete (and hopefully more consistent) setting of "normal" 
  23.     attributes, especially background color, on screen refresh and after 
  24.     statusline messages.  Set normal attributes for statusline prompts. 
  25.   - Various other small tweaks, mostly to not lose color changes in a 
  26.     document and to avoid color leaking. 
  27.   - Attributes for highlighting WHEREIS search targets can be controlled 
  28.     by setting style for "whereis" in lynx.lss. 
  29.   - Allow mono attribute field in lynx.lss to be a combination of several 
  30.     attributes separated by '+' characters. 
  31.   - Changes of example lynx.lss file: more logical ordering, added some 
  32.     comments, document new stuff.  Changed a few styles for demonstration 
  33.     purposes or because text was really hard to read. 
  34. * apply color styles to HTML source display, using the same methods as 
  35.   for displaying the rendered version.  This is done if and only if 
  36.   the -preparsed flag is used (and lynx is compiled with -DUSE_COLOR_STYLE, 
  37.   of course).  Please remember that the source displayed with -preparsed 
  38.   is *not* the same as the original text/html document, it has been 
  39.   mangled by lynx (as the name implies) and may itself not be a valid 
  40.   HTML document even if the original was - KW 
  41. * changed some slightly suspicious casts in HText_endAnchor's casting hell: 
  42.   prefer to cast a line's size element to (int), rather than various int
  43.   variables to (unsigned) - KW
  44. * remove some unnecessary use of dynamic buffers where there is no apparent
  45.   benefit for using them, for the sake of performance or to avoid a minor
  46.   memory leak - KW
  47. * Stuffed small memory leak (MultipartContentType) - KW 
  48. * absorb 'len' parameter into logic of argncmp, so it still achieves its
  49.   purpose of comparing prefixes of options without undue maintenance effort - TD
  50. * retain logic that uses final URL on command-line (request by KW) - TD
  51. * add/use new functions argcmp and argncmp to allow the use of '--' prefix as
  52.   well as '-' for commandline options.  This means that '-localhost' and
  53.   '--localhost' mean the same thing for lynx.  If EXTENDED_OPTION_LOGIC is
  54.   defined then the extended commandline option logic will be used.  It means
  55.   that '--' will be accepted and will be treated as an end of options. 
  56.   Anything after it will be treated as URL even if begins with '-' or '--'
  57.   (Vlad Harchev <hvv@hippo.ru>)
  58. * correct some typos in docs and in scripts (Vlad Harchev <hvv@hippo.ru>)
  59. * modify generated sed script to handle special case of alt_edit_help.html,
  60.   which was being rendered in --enable-gzip-help as alt_edit_help.html.gz.gz
  61.   (reported by KED) - TD
  62. * modify lynx_help/help_files.txt to update links to gzip'd versions of
  63.   alt_edit_help.html, environments.html, test_display.html - KED
  64. * tweak for SGML_LITTERAL (sic) parsing, so that the first nonmatching
  65.   character after the beginning of a putative end tag goes through character
  66.   translation - KW
  67. * add some more pieces of info (if available) to '=' page in advanced user
  68.   mode.  Also show mode as "source" instead of "normal" if viewing SOURCE, in
  69.   all user modes - KW
  70. * minor FASTBACKW_LINK / FASTFORW_LINK tweaks - KW 
  71. * Removed documentation for nonimplemented chargen URLs - KW 
  72. * remove num_n256 hack introduced in dev18 UCDomap.* - LP
  73. * forms-based options menu: fix reloading of previous document *only* when 
  74.   necessary (was always, since early forms-based options menu days).  Still
  75.   have a bug - while submitting the options menu lynx reload menu again, but
  76.   this is much faster to load small local file twice than fetch previous
  77.   (possible large) document over the net.  - LP
  78. * — (—) now display as "--" (popular requests) - LP 
  79. *   are now displayed as two   (popular requests), 
  80.   previous definition of HT_EM_SPACE now renamed to HT_EN_SPACE. - LP 
  81. * minor tweaks in postoptions(), new flag added - LP 
  82. * minor changes to make this build with SunOS K&R cc - TD
  83. * entities.h:  clean HTML4.0 entities table added, it is #ifdef'ed with
  84.   ENTITIES_HTML40_ONLY (may be useful for page validation), file entities.h
  85.   moved to src/chrtrans directory - LP
  86. * save few KB of static memory by storing unicodes as 'u16' (was 'long') - LP 
  87. * trace log toggle now really interruptable - LP 
  88. * move entities.h to src/chrtrans - LP
  89. * fix display of -help output: (on/off) info was wrong for UNSET_ARG case - LP 
  90. * ifdef'd recent changes to LYPrint.c to build with djgpp - LP
  91. * remove redundant -DDEBUG from djgpp makefiles - LP
  92. * remove nonstandard ISO-9945-2 - LP
  93. * eliminate a duplicate --enable-included-msgs in configure --help, (reported
  94.   by LV) - TD
  95. * redefine LY_BOLD_START_CHAR for EBCDIC platforms to avoid conflict, adjust
  96.   IsSpecialAttrChar() to take this into account - PG
  97. * rewrite LYKeymapCodes with leading commas to avoid accidental/illegal
  98.   use of trailing comma in an enum list - PG
  99. * modify UCdomap.h to avoid gcc-specific construct using cast to struct of
  100.   data aggregate - PG
  101. * modify makefiles to allow .c.i rule to work with --srcdir - PG
  102. * add a rule to makefile.in to generate patches - PG
  103. * correction to LYCookie.c, to get it to eat all cookies (reported by LV) - BJP
  104. * corrections/updates to entities.h (Jacob Poon):
  105.   HTML 4.0 compliance: 
  106.   - Added support for Euro currency symbol. 
  107.   - Fixed duplicated ◊ definitions.  
  108.   Fixes: 
  109.   - Fixed some typos in the old references. (fixed: b.delta) 
  110. * update follow_help.html for LE's 123g changes - PW
  111. * further correction to 123g logic - LE